<source>Enable virtual files</source>
<translation>تمكين الملفات الافتراضية</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>متقدم</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation>نطاق مُزوّد ملف الإشارة</translation>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>مزامنة ...</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>إكتملت المزامنة!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation>شاشة الحوار الرئيسية في تطبيق نكست كلاود لسطح المكتب</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation>قائمة نتائج البحث الموحد</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>أنشطة جديدة</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>أرجع الخادم كود بروتوكول HTTP خاطئ. متوقع 204، ولكن تم تلقي "٪ 1٪ 2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>تعذّر حذف سجل الملفات %1 من قاعدة البيانات المحلية</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>أرجع الخادم كود بروتوكول HTTP خاطئ. متوقع 201 ، ولكن تم تلقي "٪ 1٪ 2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>تعذّر تشفير المجلد %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>خطأ في كتابة البيانات الوصفية في قاعدة البيانات: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>الملف %1 قيد الاستعمال حاليّاً</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>رفع 1% يتجاوز الحصة النسبية للمجلد</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>الملف %1، فيه "تاريخ آخر تعديل" غير صحيح. لا ترفعه إلى الخادوم.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>تمّت إزالة الملف (بدء الرفع) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>تم تغيير الملف المحلي أثناء المزامنة. سيتم استئنافه.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>تم تغيير الملف المحلي أثناء المزامنة.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>تعذّر فك قفل مُجلّد مُشفّر</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>غير قادر علي تحميل عنصر بأحرف غير صحيحة</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>خطأ في تعديل البيانات الوصفية: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>الملف %1 قيد الاستعمال حاليّاً</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation>شهادة التشفير من الحدّ للحدّ يجب ترحيلها إلى أخرى جديدة</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation>البدء في الترحيل</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation><numerusform>%n إشعار(ات)</numerusform><numerusform>%n إشعار(ات)</numerusform><numerusform>%n إشعار(ات)</numerusform><numerusform>%n إشعار(ات)</numerusform><numerusform>%n إشعار(ات)</numerusform><numerusform>%n إشعار(ات)</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>أعِد جميع عمليات الرفع</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>حُلّ التعارض</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>تغيير اسم الملف</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>إفتَح "مُساعِد نكست كلاود" Assistant في المُستعرِض</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>إفتَح "مُحادثة نكست كلاود" Talk في المُستعرِض</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>أكّد إزالة الحساب</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>هل ترغب حقاً في إزالة الاتصال بالحساب <i>%1</i>؟</p><p><b>ملاحظة:</b> هذا سوف <b>لن</b> يتسبب في حذف أي ملفّاتٍ.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>إزالة الاتصال</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>إلغاء</translation>
</message>
<translation>تعذّر إنشاء أرشيف لتنقيح الأخطاء في الموضع المحدد!</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>أنت غيّرت اسم %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>أنت حذفت %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>أنت أنشأت %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>أنت غيّرت %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>تمّت مزامنة %1</translation>
</message>
<translation>تطبيقات أخرى</translation>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation>فتح %1 في مُستعرِض الوِب</translation>
</message>
<translation>رسالة الحالة</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>ما حالتك؟</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>إمحُ رسالة الحالة بعدَ</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>إلغاء</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>إمحُ رسالة الحالة</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>عيّن رسالة الحالة</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation type="unfinished"/>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Грешен HTTP код, върнат от сървъра. Очаквани 204, но са получени „% 1% 2“.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>Не можа да се изтрие запис на файл %1 от локалната БД</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Грешен HTTP код, върнат от сървъра. Очаквани 201, но са получени „% 1% 2“.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Грешка при актуализиране на метаданните: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>Файлът %1 в момента се използва</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>Качването на% 1 надвишава квотата за папката</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>Файл %1 има невалиден час на модификация. Да не се качва на сървъра.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Файлът е премахнат (стартиране на качване) % 1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Локален файл е променен по време на синхронизирането. Ще бъде възобновен</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Локален файл е променен по време на синхронизирането.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Неуспешно отключване на криптирана папка.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Грешка при актуализиране на метаданни: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>Файлът %1 в момента се използва</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Нов опит на всички качвания</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>Разрешаване на конфликт</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Потвърждение за Премахване на Профил</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Наистина ли желаете да премахнете връзката към профила<i> %1</i>?</p><p><b>Бележка:</b> Дейтствието <b>няма</b> да предизвика изтриване на файлове.</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Премахване на връзката</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Отказ</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>Вие преименувахте %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Вие изтрихте %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Вие създадохте %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>Вие променихте %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>Синхронизиран %1</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation>Съобщение за състояние</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Какъв е вашият статус?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Изчистване на съобщение за състоянието след това</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Отказ</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Изчистване на съобщението за състоянието</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Задаване на съобщение за състоянието</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation type="unfinished"/>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Kod HTTP fall roet gant ar servijour. O gortoz e oa 204, met resevet a zo ber "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Kod HTTP fall roet gant ar servijour. O gortoz e oa 201, met resevet a zo ber "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>Pellkargañ %1 a za en tu all ar vevenn quota an teuliad</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Restr lamet (kregiñ ar pellkas) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Restr diabarzh cheñchet e pad ar gemprenn. Adkemeret e vo.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Rest diabarzh cheñchet e pad ar gemprenn.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Klask en dro pep pellkasadenn</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Gwiriañ Lamaden ar C'hont</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Sur oc'h o peus c'hoant lemel ar genstagadenn d'ar c'hont %1<i> ?</p><p><b>Notenn :</b> Ne lamo <b>ket</b> restr ebet.</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Lemel kenstagdenn</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Arrest</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
<translation type="unfinished"/>
</message>
</context>
<source>Enable virtual files</source>
<translation type="unfinished"/>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>El servidor ha retornat un codi HTTP incorrecte. S'esperava el codi 204, però s'ha rebut «%1 %2».</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>El servidor ha retornat un codi HTTP incorrecte. S'esperava el codi 201, però s'ha rebut «%1 %2».</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>La pujada de %1 supera la quota de la carpeta</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>S'ha suprimit el fitxer (inicia la càrrega) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>El fitxer local ha canviat durant la sincronització. Es reprendrà.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>El fitxer local ha canviat durant la sincronització.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Torna a intentar totes les pujades</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Confirmeu la supressió del compte</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Segur que voleu suprimir la connexió al compte <i>%1</i>?</p><p><b>Nota:</b> això <b>no</b> suprimirà cap fitxer.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Suprimeix la connexió</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Cancel·la</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
<translation type="unfinished"/>
</message>
</context>
<source>Enable virtual files</source>
<translation>Zapnout virtuální soubory</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>Pokročilé</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation>Signalizovat doménu poskytovatele souborů</translation>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>Synchronizuje se</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>Vše synchronizováno!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation>Hlavní dialog Nextcloud desktop</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation>Seznam výsledků sjednoceného vyhledávání</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>Nové aktivity</translation>
</message>
<message>
<location filename="../src/gui/generalsettings.ui" line="234"/>
<source>Server poll interval</source>
- <translation type="unfinished"/>
+ <translation>Interval dotazování serveru</translation>
</message>
<message>
<location filename="../src/gui/generalsettings.ui" line="254"/>
<source>seconds (if <a href="https://github.com/nextcloud/notify_push">Client Push</a> is unavailable)</source>
- <translation type="unfinished"/>
+ <translation>sekund (pokud není <a href="https://github.com/nextcloud/notify_push">Client Push</a> není k dispozici)</translation>
</message>
<message>
<location filename="../src/gui/generalsettings.ui" line="288"/>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Serverem vrácen neplatný HTTP kód. Očekáván 204, ale obdržen „%1 %2“.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>Nepodařilo se smazat záznam ohledně souboru %1 z lokální databáze</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Serverem vrácen neplatný HTTP kód. Očekáván 201, ale obdržen „%1 %2“.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>Složku %1 se nepodařilo zašifrovat</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Chyba zápisu metadat do databáze: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>Soubor %1 je v tuto chvíli používán jinou aplikací</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>Nahrání %1 překračuje kvótu nastavenou pro složku</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>Soubor %1 nemá platný čas změny. Nenahrávat na server.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Soubor odebrán (zahájit nahrávání) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Místní soubor se během synchronizace změnil. Bude zopakována.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Místní soubor byl změněn během synchronizace.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Šifrovanou složku se nepodařilo odemknout.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>Nadaří se nahrát položku s neplatnými znaky</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Chyba při aktualizování metadat: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>Soubor %1 je v tuto chvíli používán jinou aplikací</translation>
</message>
<location filename="../src/libsync/theme.cpp" line="419"/>
<source>%1 Desktop Client Version %2 (%3)</source>
<comment>%1 is application name. %2 is the human version string. %3 is the operating system name.</comment>
- <translation type="unfinished"/>
+ <translation>%1 Klient pro počítač verze %2 (%3)</translation>
</message>
<message>
<location filename="../src/libsync/theme.cpp" line="611"/>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation>Šifrování mezi koncovými body je třeba předělat na nový certifikát</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation>Spustit stěhování</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
- <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
+ <translation><numerusform>%n upozornění</numerusform><numerusform>%n upozornění</numerusform><numerusform>%n upozornění</numerusform><numerusform>%n upozornění</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Znovu spustit všechna nahrávání</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>Vyřešit konflikt</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>Přejmenovat soubor</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>Otevřít Nextcloud Asistent v prohlížeči</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>Otevřít Nextcloud Talk v prohlížeči</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Potvrďte odebrání účtu</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Opravdu chcete odebrat propojení s účtem <i>%1</i>?</p><p><b>Pozn.:</b> Toto <b>nesmaže</b> žádné soubory.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Odebrat spojení</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Storno</translation>
</message>
<translation>Ve zvoleném umístění se nepodařilo vytvořit archiv s ladícími informacemi!</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>Přejmenovali jste %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Smazali jste %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Vytvořili jste %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>Změnili jste %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>Synchronizováno %1</translation>
</message>
<translation>Více aplikací</translation>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation>Otevřít %1 v prohlížeči</translation>
</message>
<translation>Stavová zpráva</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Jaký je váš stav?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Vyčistit stavovou zprávu po uplynutí</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Storno</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Vyčistit stavovou zprávu</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Nastavit stavovou zprávu</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation>Aktiver virtuelle filer</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>Avanceret</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation>Signal fil udbyder domæne</translation>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>Synkroniserer</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>Alle synkroniseret!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation>Nextcloud-skrivebordets hoveddialog</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation>Samlet søgeresultatliste</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>Nye aktiviteter</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Forkert HTTP kode returneret fra server. Forventet 204, men modtog "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Forkert HTTP kode returneret fra server. Forventet 201, men modtog "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>Forsendelse af %1 overskriver mappens kvota</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Fil fjernet (start forsendelse) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Lokal fil ændret under sync. Den vil blive genoptaget.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Lokal fil ændret under sync.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation>End-to-end certifikat skal migreres til et nyt</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation>Start migreringen</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Prøv alle uploads igen</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Bekræft sletning af konto</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Ønsker du virkelig at fjerne forbindelse til kontoen <i>%1</i>?</p><p><b>Note:</b>Dette sletter <b>ikke</b>nogen filer.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Fjern forbindelse</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Annuller</translation>
</message>
<translation>Kunne ikke oprette fejlfindingsarkiv på den valgte lokation!</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
<translation type="unfinished"/>
</message>
</context>
<source>Enable virtual files</source>
<translation>Virtuelle Dateien aktivieren</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>Erweitert</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation>Domain des Signaldateianbieters</translation>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>Synchronisiere</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>Alles synchronisiert!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation>Nextcloud Desktop-Hauptdialog</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation>Einheitliche Suchergebnisliste</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>Neue Aktivitäten</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Es wurde ein falscher HTTP-Status-Code vom Server gesendet. Erwartet wurde 204, aber gesendet wurde "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>Der Dateidatensatz %1 konnte nicht aus der lokalen Datenbank gelöscht werden</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Es wurde ein falscher HTTP-Status-Code vom Server gesendet. Erwartet wurde 201, aber gesendet wurde "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>Ordner konnte nicht verschlüsselt werden %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Fehler beim Schreiben der Metadaten in die Datenbank: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>Die Datei %1 ist aktuell in Benutzung</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>Das Hochladen von %1 überschreitet das Speicherkontingent des Ordners </translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>Die Datei %1 hat eine ungültige Änderungszeit. Nicht auf den Server hochladen.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Datei entfernt (starte Hochladen) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Lokale Datei hat sich während der Synchronisierung geändert. Die Synchronisierung wird wiederaufgenommen.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Eine lokale Datei wurde während der Synchronisierung geändert.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Der verschlüsselte Ordner konnte nicht entsperrt werden.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>Ein Element mit ungültigen Zeichen kann nicht hochgeladen werden</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Fehler beim Aktualisieren der Metadaten: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>Die Datei %1 ist aktuell in Benutzung</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation>Das Ende-zu-Ende-Zertifikat muss auf ein neues migriert werden</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation>Starten der Migration</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation><numerusform>%n Benachrichtigung</numerusform><numerusform>%n Benachrichtigungen</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Alle Uploads neu starten</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>Konflikt lösen</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>Datei umbenennen</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>Nextcloud-Assistent im Browser öffnen</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>Nextcloud-Talk im Browser öffnen</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Kontenentfernung bestätigen</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Möchten Sie wirklich die Verbindung zum Konto <i>%1</i> entfernen?</p><p><b>Hinweis:</b> Es werden <b>keine</b> Dateien gelöscht.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Verbindung entfernen</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Abbrechen</translation>
</message>
<translation>Es konnte kein Debug-Archiv am ausgewählten Ort erstellt werden!</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>Sie haben %1 umbenannt</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Sie haben %1 gelöscht</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Sie haben %1 erstellt</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>Sie haben %1 geändert</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>%1 synchronisiert</translation>
</message>
<translation>Weitere Apps</translation>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation>%1 im Browser öffnen</translation>
</message>
<translation>Statusnachricht</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Wie ist Ihr Status?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Statusnachricht löschen nach</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Abbrechen</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Statusnachricht löschen</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Statusnachricht setzen</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation type="unfinished"/>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Ο διακομιστής επέστρεψε εσφαλμένο κωδικό HTTP. Αναμενόταν 204, αλλά ελήφθη "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Ο διακομιστής επέστρεψε εσφαλμένο κωδικό HTTP. Αναμενόταν 201, αλλά ελήφθη "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Σφάλμα εγγραφής μεταδεδομένων στη βάση δεδομένων: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>Το αρχείο %1 χρησιμοποιείται αυτήν τη στιγμή</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>Η μεταφόρτωση του %1 υπερβαίνει το όριο του φακέλου</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Το Αρχείο Αφαιρέθηκε (έναρξη μεταφόρτωσης) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Το τοπικό αρχείο τροποποιήθηκε κατά τη διάρκεια του συγχρονισμού. Θα συγχρονιστεί πάλι.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Το τοπικό αρχείο τροποποιήθηκε κατά τον συγχρονισμό.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Το ξεκλείδωμα του κρυπτογραφημένου φακέλου απέτυχε.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Σφάλμα ενημέρωσης μεταδεδομένων: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>Το αρχείο %1 χρησιμοποιείται αυτήν τη στιγμή</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Επανάληψη όλων των μεταφορτώσεων</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Επιβεβαίωση Αφαίρεσης Λογαριασμού</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Θέλετε πραγματικά να αφαιρέσετε τη σύνδεση με το λογαριασμό <i>%1</i>;</p><p><b>Σημείωση:</b> Αυτό <b>δεν</b> θα διαγράψει κανένα αρχείο.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Αφαίρεση σύνδεσης</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Ακύρωση</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation>Μήνυμα κατάστασης</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Ποια είναι η κατάστασή σας;</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Εκκαθάριση μηνύματος κατάστασης μετά από</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Εκκαθάριση μηνύματος κατάστασης</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Ορισμός μηνύματος κατάστασης</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation>Enable virtual files</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>Advanced</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation>Signal file provider domain</translation>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>Syncing</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>All synced!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation>Nextcloud desktop main dialogue</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation>Unified search results list</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>New activities</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>Could not delete file record %1 from local DB</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>Failed to encrypt a folder %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Error writing metadata to the database: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>The file %1 is currently in use</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>Upload of %1 exceeds the quota for the folder</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>File %1 has invalid modification time. Do not upload to the server.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>File Removed (start upload) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Local file changed during syncing. It will be resumed.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Local file changed during sync.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Failed to unlock encrypted folder.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>Unable to upload an item with invalid characters</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Error updating metadata: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>The file %1 is currently in use</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation>End-to-end certificate needs to be migrated to a new one</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation>Trigger the migration</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation><numerusform>%n notification(s)</numerusform><numerusform>%n notification(s)</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Retry all uploads</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>Resolve conflict</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>Rename file</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>Open Nextcloud Assistant in browser</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>Open Nextcloud Talk in browser</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Confirm Account Removal</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Remove connection</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Cancel</translation>
</message>
<translation>Could not create debug archive in selected location!</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>You renamed %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>You deleted %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>You created %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>You changed %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>Synced %1</translation>
</message>
<translation>More apps</translation>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation>Open %1 in browser</translation>
</message>
<translation>Status message</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>What is your status?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Clear status message after</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Cancel</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Clear status message</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Set status message</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation type="unfinished"/>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Neĝusta HTTP-kodo ricevita de servilo. Atendita: 204, ricevita: „%1 %2“.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Neĝusta HTTP-kodo ricevita de servilo. Atendita: 201, ricevita: „%1 %2“.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>Alŝuto de %1 transpasas la dosierujan kvoton</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Forigita dosiero (ekalŝuti) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Loka dosiero ŝanĝiĝis dum sinkronigo. Ĝi rekomenciĝos.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Loka dosiero ŝanĝiĝis dum sinkronigo.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Reprovi ĉiujn alŝutojn</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Forigi konekton</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Nuligi</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>Vi ŝanĝis nomon de %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Vi forviŝis %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Vi kreis %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>Vi ŝanĝis %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>Sinkronigis %1</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Nuligi</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
<translation type="unfinished"/>
</message>
</context>
<source>Enable virtual files</source>
<translation>Activar archivos virtuales</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>Avanzado</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation>Dominio del proveedor de archivos de firmas</translation>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>Sincronizando</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>¡Todo está sincronizado!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation>Diálogo principal de Nextcloud para escritorio</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation>Lista de resultados de la búsqueda unificada</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>Nuevas actividades</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>El código HTTP devuelto por el servidor es erróneo. Se esperaba 204, pero se recibió "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>No fue posible borrar el registro del archivo %1 de la base de datos local</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>El código HTTP devuelto por el servidor es erróneo. Se esperaba 201, pero se recibió "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>Fallo al cifrar una carpeta %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Error al escribir los metadatos en la base de datos: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>El archivo %1 se encuentra en uso</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>La subida %1 excede el límite de tamaño de la carpeta</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>El archivo %1 tiene una hora de modificación no válida. No subir al servidor.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Archivo eliminado (comenzar subida) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Un archivo local ha cambiado durante la sincronización. Se reanudará.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Un archivo local ha sido modificado durante la sincronización.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Fallo al desbloquear la carpeta cifrada.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>No se puede subir un elemento con caracteres no válidos</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Error al actualizar los metadatos: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>El archivo %1 se encuentra en uso</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Reintentar todas las subidas</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>Resolver conflicto</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>Renombrar archivo</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>Abrir Nextcloud Assistant en el navegador</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>Abrir Nextcloud Talk en el navegador</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Confirma la eliminación de cuenta</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>¿De verdad quieres eliminar la conexión con la cuenta <i>%1</i>?</p><p><b>Aviso:</b> Esto <b>no eliminará</b> ningún archivo.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Eliminar vinculación</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Cancelar</translation>
</message>
<translation>¡No se pudo crear el archivo de depuración en la ubicación seleccionada!</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>Has renombrado %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Has borrado %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Has creado %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>Has cambiado %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>Sincronizado %1</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation>Mensaje de estado</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>¿Cuál es su estado?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Borrar el mensaje de estado después de</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Cancelar</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Borrar el mensaje de estado</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Establecer un mensaje de estado</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation type="unfinished"/>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Código de HTTP equivocado regresado por el servidor. Se esperaba 204, pero se recibió "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Código equivocado de HTTP regresado por el servidor. Se esperaba 201, pero se recibió "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>La carga de %1 excede la cuota de la carpeta</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>El archivo local cambió durante la sincronización. Se resumirá. </translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>El archivo local cambio durante la sincronización.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
<translation type="unfinished"/>
</message>
</context>
<source>Enable virtual files</source>
<translation type="unfinished"/>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Código de HTTP equivocado regresado por el servidor. Se esperaba 204, pero se recibió "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Código equivocado de HTTP regresado por el servidor. Se esperaba 201, pero se recibió "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>La carga de %1 excede la cuota de la carpeta</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>El archivo local cambió durante la sincronización. Se resumirá. </translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>El archivo local cambio durante la sincronización.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
<translation type="unfinished"/>
</message>
</context>
<source>Enable virtual files</source>
<translation type="unfinished"/>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Código de HTTP equivocado regresado por el servidor. Se esperaba 204, pero se recibió "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Código equivocado de HTTP regresado por el servidor. Se esperaba 201, pero se recibió "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>La carga de %1 excede la cuota de la carpeta</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>El archivo local cambió durante la sincronización. Se resumirá. </translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>El archivo local cambio durante la sincronización.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
<translation type="unfinished"/>
</message>
</context>
<source>Enable virtual files</source>
<translation type="unfinished"/>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Código de HTTP equivocado regresado por el servidor. Se esperaba 204, pero se recibió "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Código equivocado de HTTP regresado por el servidor. Se esperaba 201, pero se recibió "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>La carga de %1 excede la cuota de la carpeta</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>El archivo local cambió durante la sincronización. Se resumirá. </translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>El archivo local cambio durante la sincronización.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
<translation type="unfinished"/>
</message>
</context>
<source>Enable virtual files</source>
<translation type="unfinished"/>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Código de HTTP equivocado regresado por el servidor. Se esperaba 204, pero se recibió "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>No se pudo eliminar el registro de archivo %1 de la base de datos local</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Código equivocado de HTTP regresado por el servidor. Se esperaba 201, pero se recibió "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Error al escribir los metadatos en la base de datos: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>El archivo %1 está siendo utilizado actualmente</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>La carga de %1 excede la cuota de la carpeta</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>El archivo %1 tiene una hora de modificación no válida. No lo subas al servidor.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Archivo eliminado (comenzar la carga) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>El archivo local cambió durante la sincronización. Se resumirá. </translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>El archivo local cambio durante la sincronización.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Error al desbloquear la carpeta cifrada.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>No se puede cargar un elemento con caracteres no válidos</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Error al actualizar los metadatos: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>El archivo %1 está siendo utilizado actualmente</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Reintentar todas las cargas</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>Resolver conflicto</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Confirmar eliminación de la cuenta</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>¿Realmente deseas eliminar la conexión a la cuenta <i>%1</i>?</p><p><b>Nota:</b> Esto <b>no</b> eliminará ningún archivo.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Eliminar conexión</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Cancelar</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>Renombraste %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Eliminaste %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Creaste %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>Cambiaste %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>Sincronizado %1</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation>Mensaje de estado</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>¿Cuál es tu estado?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Borrar mensaje de estado después de</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Cancelar</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Borrar mensaje de estado</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Establecer mensaje de estado</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation type="unfinished"/>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Código de HTTP equivocado regresado por el servidor. Se esperaba 204, pero se recibió "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Código equivocado de HTTP regresado por el servidor. Se esperaba 201, pero se recibió "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>La carga de %1 excede la cuota de la carpeta</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>El archivo local cambió durante la sincronización. Se resumirá. </translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>El archivo local cambio durante la sincronización.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
<translation type="unfinished"/>
</message>
</context>
<source>Enable virtual files</source>
<translation type="unfinished"/>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Código de HTTP equivocado regresado por el servidor. Se esperaba 204, pero se recibió "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Código equivocado de HTTP regresado por el servidor. Se esperaba 201, pero se recibió "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>La carga de %1 excede la cuota de la carpeta</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>El archivo local cambió durante la sincronización. Se resumirá. </translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>El archivo local cambio durante la sincronización.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
<translation type="unfinished"/>
</message>
</context>
<source>Enable virtual files</source>
<translation>Activar archivos virtuales</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>Avanzado</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation>Dominio del proveedor del archivo de señalización</translation>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>Sincronizando</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>¡Todo está sincronizado!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Código de HTTP equivocado regresado por el servidor. Se esperaba 204, pero se recibió "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>No se pudo eliminar el registro de archivo %1 de la base de datos local</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Código equivocado de HTTP regresado por el servidor. Se esperaba 201, pero se recibió "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>No se pudo cifrar una carpeta %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Error al escribir los metadatos en la base de datos: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>El archivo %1 está actualmente en uso</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>La carga de %1 excede la cuota de la carpeta</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>El archivo %1 tiene una hora de modificación inválida. No se debe cargar en el servidor.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Archivo eliminado (comenzar la carga) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>El archivo local cambió durante la sincronización. Se resumirá. </translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>El archivo local cambio durante la sincronización.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>No se pudo desbloquear la carpeta cifrada.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>No se puede cargar un elemento con caracteres inválidos</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Error al actualizar los metadatos: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>El archivo %1 está actualmente en uso</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Reintentar todas las subidas</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>Resolver conflicto</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>Abrir el asistente de Nextcloud en el navegador</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>Abrir Nextcloud Talk en el navegador</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Confirmar la eliminación de la cuenta</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>¿Realmente desea eliminar la conexión a la cuenta <i>%1</i>?</p><p><b>Nota:</b> Esto <b>no</b> eliminará ningún archivo.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Eliminar conexión</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Cancelar</translation>
</message>
<translation>¡No se pudo crear el archivo de depuración en la ubicación seleccionada!</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>Renombró %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Eliminó %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Creó %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>Cambió %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>Sincronizado %1</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation>Mensaje de estado</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>¿Cuál es su estado?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Limpiar el mensaje de estado después de</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Cancelar</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Limpiar el mensaje de estado</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Establecer mensaje de estado</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation type="unfinished"/>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Código de HTTP equivocado regresado por el servidor. Se esperaba 204, pero se recibió "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Código equivocado de HTTP regresado por el servidor. Se esperaba 201, pero se recibió "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>La carga de %1 excede la cuota de la carpeta</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>El archivo local cambió durante la sincronización. Se resumirá. </translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>El archivo local cambio durante la sincronización.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
<translation type="unfinished"/>
</message>
</context>
<source>Enable virtual files</source>
<translation>Gaitu fitxategi birtualak</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>Aurreratua</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation>Signal fitxategi hornitzailearen domeinua</translation>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>Sinkronizatzen</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>Dena sinkronizatuta!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation>Mahaigaineko Nextcloud-en elkarrizketa nagusia</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation>Bilaketa-emaitzen zerrenda bateratua</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>Jarduera berriak</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>HTTP kode okerra erantzun du zerbitzariak. 204 espero zen, baina "%1 %2" jaso da. </translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>Ezin izan da %1 fitxategiaren erregistroa datu-base lokaletik ezabatu</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>HTTP kode okerra erantzun du zerbitzariak. 201 espero zen, baina "%1 %2" jaso da. </translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>%1 karpeta zifratzeak huts egin du</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Errorea metadatuak datu-basean idaztean: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>%1 fitxategia erabiltzen ari da</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>%1-aren igoerak karpetaren kuota gainditzen du</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>%1 fitxategiak aldaketa-data baliogabea du. Ez igo hau zerbitzarira.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Fitxategia kendu da (hasi igoera) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Fitxategi lokala aldatu egin da sinkronizazioa egin bitartean. Berrekin egingo da.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Fitxategi lokala aldatu da sinkronizazioan.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Ezin izan da enkriptatutako karpeta desblokeatu.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>Ezin da baliogabeko karaktereak dituen elementu bat igo</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Erorrea metadatuak eguneratzen: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>%1 fitxategia erabiltzen ari da</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Saiatu dena berriro igotzen</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>Ebatzi gatazka</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>Berrizendatu fitxategia</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>Ireki Nextcloud Laguntzailea nabigatzailean</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>Ireki Nextcloud Talk nabigatzailean</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Baieztatu kontua kentzea</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Ziur zaude <i>%1</i> kontura konexioa kendu nahi duzula?</p><p><b>Oharra:</b> Honek <b>ez</b> du fitxategirik ezabatuko.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Kendu konexioa</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Utzi</translation>
</message>
<translation>Ezin izan da arazketa-artxiboa sortu hautatutako kokapenean!</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>%1 berrizendatu duzu</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>%1 ezabatu duzu</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>%1 sortu duzu</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>%1 aldatu duzu</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>%1 sinkronizatuta</translation>
</message>
<translation>Aplikazio gehiago</translation>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation>Ireki %1 nabigatzailean</translation>
</message>
<translation>Egoera mezua</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Zein da zure egoera?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Garbitu egoera mezua ondoren</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Utzi</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Garbitu egoera mezua ondoren</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Ezarri egoera-mezua</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation type="unfinished"/>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>کد HTTP اشتباه توسط سرور برگردانده شد. 204 انتظار می رفت، اما "1% 2%" دریافت شد.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>Could not delete file record %1 from local DB</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>کد HTTP اشتباه توسط سرور برگردانده شد. 201 انتظار می رفت، اما "1% 2%" دریافت شد.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Error writing metadata to the database: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>The file %1 is currently in use</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>بارگذاری از 1% بیش از سهمیه برای پوشه است</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>File %1 has invalid modification time. Do not upload to the server.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>File Removed (start upload) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>پرونده محلی در طول همگام سازی تغییر کرد. این ادامه خواهد یافت.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>فایل محلی در حین همگامسازی تغییر کرده است.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Failed to unlock encrypted folder.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>Unable to upload an item with invalid characters</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Error updating metadata: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>The file %1 is currently in use</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Retry all uploads</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>Resolve conflict</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Confirm Account Removal</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Remove connection</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Cancel</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>You renamed %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>You deleted %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>You created %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>You changed %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>Synced %1</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation>Status message</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>What is your status?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Clear status message after</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Cancel</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Clear status message</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Set status message</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation type="unfinished"/>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>HTTP-palvelin palautti väärän koodin. Odotettiin koodia 204, vastaanotettiin "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>HTTP-palvelin palautti väärän koodin. Odotettiin koodia 201, vastaanotettiin "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Virhe kirjoittaessa metatietoja tietokantaan: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>Tiedosto %1 on tällä hetkellä käytössä</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Paikallinen tiedosto muuttui synkronoinnin aikana. Jatketaan.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Paikallinen tiedosto muuttui synkronoinnin aikana.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Suojatun kansion lukituksen avaus epäonnistui.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Virhe metatietoja päivittäessä: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>Tiedosto %1 on tällä hetkellä käytössä</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Yritä uudelleen kaikkia lähetyksiä</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>Selvitä ristiriita</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Vahvista tilin poistaminen</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Poista yhteys</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Peruuta</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>Nimesit uudelleen %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Poistit %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Loit %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>Muutit %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>Synkronoitu %1</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation>Tilaviesti</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Mikä on tilatietosi?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Peruuta</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Tyhjennä tilaviesti</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Aseta tilaviesti</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation>Activer les fichiers virtuels</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>Avancés</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation>Fichier de signal domaine du fournisseur</translation>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>Synchronisation</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>Tout est synchronisé !</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation>Boîte de dialogue principale du bureau Nextcloud</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation>Liste des résultats de la recherche unifiée</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>Nouvelles activités</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Le code HTTP retourné par le serveur n'est pas valide. La valeur attendue est 204 mais la valeur reçue est "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>Impossible de récupérer le fichier %1 depuis la base de données locale</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Le code HTTP retourné par le serveur n'est pas valide. La valeur attendue est 201 mais la valeur reçue est "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>Échec du chiffrement d'un dossier %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Erreur d'écriture des métadonnées dans la base de données : %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>Le fichier %1 est en cours d'utilisation</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>Le téléversement de %1 provoque un dépassement du quota du dossier</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>Le fichier %1 présente une heure de modification invalide. Ne téléversez pas sur le serveur.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Fichier supprimé (début du téléversement) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Fichier local modifié pendant la synchronisation. Elle va reprendre. </translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Fichier local modifié pendant la synchronisation.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Impossible de déverrouiller le dossier chiffré.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>Impossible de téléverser un élément contenant des caractères non valides</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Erreur lors de la mise à jour des métadonnées : %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>Le fichier %1 est en cours d'utilisation</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation>Le certificat de bout en bout doit être migré vers une nouvelle clé</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation>Déclencher la migration</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Réessayer tous les téléversements</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>Résoudre le conflit</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>Renommer le fichier</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>Ouvrir l'assistant Nextcloud dans le navigateur</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>Ouvrir Nextcloud Discussion dans le navigateur</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Confirmer le retrait du compte</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Êtes-vous certain de vouloir retirer la connexion au compte <i>%1</i> ?</p><p><b>Note :</b> cette opération <b>ne supprimera aucun de vos fichiers</b> et ne supprimera pas non plus votre compte du serveur.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Supprimer la connexion</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Annuler</translation>
</message>
<translation>Impossible de créer l'archive de débogage à l'emplacement indiqué !</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>Vous avez renommé %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Vous avez supprimé %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Vous avez créé %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>Vous avez modifié %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>%1 a été synchronisé</translation>
</message>
<translation>Plus d'applications</translation>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation>Ouvrir %1 dans le navigateur</translation>
</message>
<translation>Message de statut</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Quel est votre statut ?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Effacer le message de statut après</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Annuler</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Effacer le message de statut</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Définir le message de statut</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation>Cumasaigh comhaid fhíorúla</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>Casta</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation>Fearann sholáthraí comhaid comharthaíochta</translation>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>Ag sioncronú</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>Gach sioncronaithe!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation>Príomhdhialóg deisce Nextcloud</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation>Liosta torthaí cuardaigh aontaithe</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>Gníomhaíochtaí nua</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Cód HTTP mícheart curtha ar ais ag an bhfreastalaí. Bhíothas ag súil le 204, ach fuarthas "% 1 % 2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>Níorbh fhéidir taifead comhaid % 1 a scriosadh ó DB logánta</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Cód HTTP mícheart curtha ar ais ag an bhfreastalaí. Bhíothas ag súil le 201, ach fuarthas "% 1 % 2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>Níorbh fhéidir fillteán % 1 a chriptiú</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Earráid agus meiteashonraí á scríobh chuig an mbunachar sonraí: % 1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>Tá comhad % 1 in úsáid faoi láthair</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>Sáraíonn uaslódáil % 1 cuóta an fhillteáin</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>Tá am modhnuithe neamhbhailí ag comhad % 1. Ná uaslódáil chuig an bhfreastalaí.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Baineadh an Comhad (tús le huaslódáil) % 1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Athraíodh an comhad áitiúil le linn sioncronaithe. Atosófar é.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Athraíodh an comhad áitiúil le linn sioncronaithe.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Theip ar dhíghlasáil fillteán criptithe.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>Ní féidir mír le carachtair neamhbhailí a uaslódáil</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Earráid agus meiteashonraí á nuashonrú: % 1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>Tá comhad % 1 in úsáid faoi láthair</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation>Ní mór teastas ceann go ceann a aistriú go ceann nua</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation>Spreag an imirce</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation><numerusform>%n fógra(í)</numerusform><numerusform>%n fógra(í)</numerusform><numerusform>%n fógra(í)</numerusform><numerusform>%n fógra(í)</numerusform><numerusform>%n fógra(í)</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Bain triail eile as gach uaslódáil</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>Réitigh coinbhleacht</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>Athainmnigh an comhad</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>Oscail Nextcloud Assistant sa bhrabhsálaí</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>Oscail Nextcloud Talk sa bhrabhsálaí</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Deimhnigh Bain Cuntas</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>An bhfuil tú cinnte gur mhaith leat an ceangal leis an gcuntas <i>%1</i>?</p><p><b>Nóta:</b> Ní scriosfaidh <b>sé seo</b> aon chomhad.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Bain nasc</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Cealaigh</translation>
</message>
<translation>Níorbh fhéidir cartlann dífhabhtaithe a chruthú sa suíomh roghnaithe!</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>D'athainmnigh tú % 1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Scrios tú % 1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Chruthaigh tú % 1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>D'athraigh tú % 1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>Sioncronaithe % 1</translation>
</message>
<translation>Tuilleadh aipeanna</translation>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation>Oscail %1 sa bhrabhsálaí</translation>
</message>
<translation>Teachtaireacht stádais</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Cad é do stádas?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Glan an teachtaireacht stádais ina dhiaidh</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Cealaigh</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Glan teachtaireacht stádais</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Socraigh teachtaireacht stádais</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation>Activar ficheiros virtuais</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>Avanzado</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation>Dominio do provedor de ficheiros de sinal</translation>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>Sincronizando</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>Todo sincronizado!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation>Diálogo principal do escritorio Nextcloud</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation>Lista de resultados da busca unificada</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>Novas actividades</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>O servidor devolveu código HTTP erróneo. Agardábase 204, mais recibiuse «%1 %2».</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>Non foi posíbel eliminar o rexistro do ficheiro %1 da base de datos local</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>O servidor devolveu código HTTP erróneo. Agardábase 201, mais recibiuse «%1 %2».</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>Produciuse un erro ao cifrar un cartafol %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Produciuse un erro ao escribir os metadatos na base de datos</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>O ficheiro %1 está en uso neste momento</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>O envío de %1 excede o límite de tamaño do cartafol</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>O ficheiro %1 ten unha hora de modificación incorrecta. Non o envíe ao servidor.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Ficheiro retirado (iniciar o envío) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>O ficheiro local cambiou durante a sincronización. Retomase.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>O ficheiro local cambiou durante a sincronización.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Produciuse un fallo ao desbloquear un cartafol cifrado.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>Non é posíbel enviar un elemento con caracteres non válidos</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Produciuse un erro ao actualizar os metadatos: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>O ficheiro %1 está en uso neste momento</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation>É necesario migrar o certificado de extremo a extremo cara a un novo</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation>Activar a migración</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation><numerusform>%n notificación</numerusform><numerusform>%n notificacións</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Tentar de novo todos os envíos</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>Resolver conflitos</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>Cambiar o nome do ficheiro</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>Abrir o Asistente de Nextcloud no navegador</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>Abrir Parladoiro de Nextcloud no navegador</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Confirmar a retirada da conta</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Confirma que quere retirar a conexión a conta <i>%1</i>?</p><p><b>Aviso:</b> Isto <b>non</b> eliminará ningún ficheiro.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Retirar a conexión</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Cancelar</translation>
</message>
<translation>Non foi posíbel crear o arquivo de depuración na localización seleccionada.</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>Vde. cambiou o nome de %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Vde. eliminou %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Vde. creou %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>Vde. cambiou %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>Sincronizou %1</translation>
</message>
<translation>Máis aplicacións</translation>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation>Abrir %1 nun navegador</translation>
</message>
<translation>Mensaxe de estado</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Cal é o seu estado?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Limpar a mensaxe de estado após</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Cancelar</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Limpar a mensaxe de estado</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Definir a mensaxe de estado</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation type="unfinished"/>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>הוחזר קוד HTTP שגוי על ידי השרת. אמור היה להיות 204 אבל התקבל „%1 %2”.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>הוחזר קוד HTTP שגוי על ידי השרת. אמור היה להיות 201 אבל התקבל „%1 %2”.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>ההעלאה של %1 חורגת ממכסת התיקייה</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>הוקבץ הוסר (התחלת ההעלאה) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>הקובץ המקומי השתנה במהלך הסנכרון. התהליך ימשיך.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>הקובץ המקומי השתנה במהלך הסנכרון.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>לנסות את כל ההורדות מחדש</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>אישור הסרת חשבון</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>להסיר את החיבור לחשבון <i>%1</i>?</p><p><b>לתשומת לבך:</b> פעולה זו <b>לא</b> תמחק אף קובץ.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>הסרת חיבור</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>ביטול</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
<translation type="unfinished"/>
</message>
</context>
<source>Enable virtual files</source>
<translation type="unfinished"/>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Poslužitelj je vratio pogrešnu HTTP šifru. Očekivana je 204, ali je primljena „%1 %2”.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Poslužitelj je vratio pogrešnu HTTP šifru. Očekivana je 201, ali je primljena „%1 %2”.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Pogreška pri pisanju metapodataka u bazu podataka: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>Datoteka %1 je trenutno u upotrebi</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>Otpremanje %1 premašuje kvotu za mapu</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Datoteka je uklonjena (početak otpremanja) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Lokalna datoteka je izmijenjena tijekom sinkronizacije. Sinkroniziranje će se nastaviti.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Lokalna datoteka je izmijenjena tijekom sinkronizacije.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Nije uspjelo otključavanje šifrirane mape.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Pogreška pri ažuriranju metapodataka: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>Datoteka %1 je trenutno u upotrebi</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Ponovno pokreni sve otpreme</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Potvrdi brisanje računa</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Želite li zaista ukloniti vezu s računom <i>%1</i>?</p><p><b>Napomena:</b> time <b>nećete</b> izbrisati datoteke.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Ukloni vezu</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Odustani</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation>Poruka statusa</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Koji je vaš status?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Izbriši poruku statusa nakon</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Izbriši poruku statusa</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Postavi poruku statusa</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation>Virtuális fájlok engedélyezése</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>Speciális</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation>Jelző fájlszolgáltatói tartomány</translation>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>Szinkronizálás</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>Minden szinkronizálva!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation>A Nextcloud asztali alkalmazás főablaka</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation>Egyesített keresési találatlista</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>Új tevékenységek</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>A kiszolgáló hibás HTTP kódot adott vissza. 204-es kód várt, de ez érkezett: „%1 %2”.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>A(z) %1 fájlrekord törlése a helyi adatbázisból nem sikerült</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>A kiszolgáló hibás HTTP kódot adott vissza. 201-es kód várt, de ez érkezett: „%1 %2”.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>A mappa titkosítása sikertelen: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Hiba a metaadatok adatbázisba írásakor: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>A(z) %1 fájl épp használatban van</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>A(z) %1 feltöltése túllépi a mappa kvótáját</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>A(z) %1 fájl módosítási ideje érvénytelen. Ne töltse fel a kiszolgálóra.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Fájl eltávolítva (feltöltés indítása) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>A helyi fájl megváltozott a szinkronizálás során. Folytatva lesz.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>A helyi fájl megváltozott szinkronizáció közben.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Nem sikerült feloldani a titkosított mappát.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>Az érvénytelen karaktereket tartalmazó elem nem tölthető fel</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Hiba a metaadatok frissítésekor: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>A(z) %1 fájl épp használatban van</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation>A végpontok közti titkosítás tanúsítványát egy újra kell átköltöztetni</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation>Átköltöztetés aktiválása</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation><numerusform>%n értesítés</numerusform><numerusform>%n értesítés</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Összes feltöltés újrapróbálása</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>Ütközés feloldása</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>Fájl átnevezése</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>Nextcloud Asszisztens megnyitása böngészőben</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>Nextcloud Beszélgetés megnyitása böngészőben</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Fiók törlésének megerősítése</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Biztos, hogy eltávolítja a kapcsolatot a(z) <i>%1</i> fiókkal?</p><p><b>Megjegyzés:</b> Ez <b>nem</b> töröl fájlokat.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Kapcsolat eltávolítása</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Mégse</translation>
</message>
<translation>Nem sikerült létrehozni a hibakeresési archívumot a kiválasztott helyen!</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>Átnevezte: %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Törölte: %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Létrehozta: %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>Megváltoztatta: %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>Szinkronizálta: %1</translation>
</message>
<translation>További alkalmazások</translation>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation>A(z) %1 megnyitása böngészőben</translation>
</message>
<translation>Állapotüzenet</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Mi az állapota?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Állapotüzenet törlése ennyi idő után:</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Mégse</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Állapotüzenet törlése</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Állapotüzenet beállítása</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation type="unfinished"/>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>Ítarlegt</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>Samstilli</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>Allt samstillt!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation>Aðalgluggi Nextcloud-skjáborðs</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>Nýjar athafnir</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Fékk rangan HTTP-kóða frá þjóni. Átti von á 204, en fékk "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Fékk rangan HTTP-kóða frá þjóni. Átti von á 201, en fékk "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>Mistókst að dulrita möppuna %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Villa við ritun lýsigagna í gagnagrunninn: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>Skráin %1 er núna í notkun</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>Innsending á %1 fer fram úr kvótanum fyrir möppuna</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Staðværu skránni var breytt við samstillingu. Henni verður haldið áfram.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Staðværu skránni var breytt við samstillingu.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Mistókst að aflæsa dulritaðri möppu.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Villa við að uppfæra lýsigögn: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>Skráin %1 er núna í notkun</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation>Hefja yfirfærsluna</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Prófa aftur allar innsendingar</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>Leysa árekstur</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>Endurnefna skrá</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>Opna Nextcloud Assistant í vafra</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>Opna Nextcloud Talk í vafra</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Staðfesta fjarlægingu aðgangs</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Viltu í alvörunni fjarlægja tenginguna við aðganginn \n
<i>%1</i>?</p><p><b>Athugið:</b> Þetta mun <b>ekki</b> eyða neinum skrám.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Fjarlægja tengingu</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Hætta við</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>Þú endurnefndir %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Þú eyddir %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Þú bjóst til %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>Þú breyttir %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>Samstillti %1</translation>
</message>
<translation>Fleiri forrit</translation>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation>Opna %1 í vafra</translation>
</message>
<translation>Stöðuskilaboð</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Hver er staðan á þér?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Hreinsa stöðuskilaboð eftir</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Hætta við</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Hreinsa stöðuskilaboð</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Setja stöðuskilaboð</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation>Abilita i file virtuali</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>Avanzate</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation>Forza aggiornamento contenuti</translation>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>Sincronizzazione</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>Tutto sincronizzato!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation>Finestra di dialogo principale del desktop Nextcloud</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation>Elenco dei risultati di ricerca unificato</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>Nuove attività</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Codice HTTP errato restituito dal server. Atteso 204, ma ricevuto "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>Impossibile eliminare il record del file %1 dal DB locale</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Codice HTTP errato restituito dal server. Atteso 201, ma ricevuto "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>Impossibile criptare una cartella %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Errore durante la scrittura dei metadati nel database: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>Il file %1 è attualmente in uso</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>Il caricamento di %1 supera la quota per la cartella</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>Il file %1 ha un orario di modifica non valido. Non inviarlo sul server.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>File rimosso (avvio caricamento) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Il file locale è stato modificato durante la sincronizzazione. Sarà ripristinato.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Un file locale è cambiato durante la sincronizzazione.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Sblocco della cartella cifrata non riuscito.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>Impossibile caricare un elemento con caratteri non validi</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Errore di invio dei metadati: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>Il file %1 è attualmente in uso</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation>Il certificato end-to-end deve essere migrato a uno nuovo</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation>Avviare la migrazione</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation><numerusform>%n notifica(e)</numerusform><numerusform>%n notificata(e)</numerusform><numerusform>%n notifica(e)</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Riprova tutti i caricamenti</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>Risolvi il conflitto</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>Rinominare il file</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>Apri Nextcloud Assistant nel browser</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>Apri Nextcloud Talk nel browser</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Conferma rimozione account</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Vuoi davvero rimuovere la connessione all'account <i>%1</i>?</p><p><b>Nota:</b> ciò <b>non</b> eliminerà alcun file.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Rimuovi connessione</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Annulla</translation>
</message>
<translation>Impossibile creare archivio con i log per il debug nel percorso selezionato!</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>Hai rinominato %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Hai eliminato %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Hai creato %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>Hai modificato %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>%1 sincronizzato</translation>
</message>
<translation>Altre app</translation>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation>Apri %1 nel browser</translation>
</message>
<translation>Messaggio di stato</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Qual è il tuo stato?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Cancella il messaggio di stato dopo</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Annulla</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Cancella il messaggio di stato</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Imposta il messaggio di stato</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation>仮想ファイルを有効化</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>詳細設定</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation>シグナルファイルプロバイダドメイン</translation>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>同期中</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>すべて同期されました!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation>Nextcloudデスクトップのメインダイアログ</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation>統合検索結果</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>新しいアクティビティ</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>誤ったHTTPコードがサーバーから返されました。204のはずが、"%1 %2"が返りました。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>ローカルDBからファイルレコード %1 を削除できませんでした</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>誤ったHTTPコードがサーバーから返されました。201のはずが、"%1 %2"が返りました。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>フォルダ %1 の暗号化に失敗しました</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>メタデータのデータベースへの書き込みに失敗: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>ファイル %1 は現在使用中です</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>%1 をアップロードするとフォルダーのクオータを超えます</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>ファイル %1 の更新日時が無効です。サーバにアップロードしないでください。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>ファイルが削除されました(アップロード開始)%1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>ローカルファイルが同期中に変更されました。再開されます。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>ローカルのファイルが同期中に変更されました。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>暗号化されたフォルダーの解除に失敗しました。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>無効な文字を含むアイテムをアップロードできません</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>メタデータの更新中にエラーが発生しました:%1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>ファイル %1 は現在使用中です</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation>エンドツーエンド証明書を新しいものに移行する必要があります。</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation>移行のトリガー</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation><numerusform>%n 通知</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>すべてのアップロードを再試行</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>競合の解決</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>ファイル名の変更</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>ブラウザでNextcloud Assistantを開く</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>Nextcloud Talkをブラウザーで開く</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>アカウント削除の確認</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>本当に <i>%1</i> アカウントへの接続を解除しますか? </p><p><b>Note:</b> この操作ではファイルは<b>削除されません</b>。</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>接続を外す</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>取消</translation>
</message>
<translation>選択された場所にデバッグアーカイブを作成できませんでした!</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>%1 の名前を変更しました</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>%1 を削除しました</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>%1 を作成しました</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>%1 を変更しました</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>%1 を同期しました</translation>
</message>
<translation>その他のアプリ</translation>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation>%1をブラウザーで開く</translation>
</message>
<translation>ステータスメッセージ</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>現在のオンラインステータスは?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>メッセージ有効期限</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>キャンセル</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>ステータスメッセージを消去</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>ステータスメッセージを設定</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation>가상 파일 활성화</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>고급</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation>신호 파일 제공자 도메인</translation>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>동기화 중</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>모두 동기화함!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation>Nextcloud 데스크톱 주 대화상자</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation>통합 검색 결과 목록</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>새 활동</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>서버에서 잘못된 HTTP 코드를 반환했습니다. 204가 받아지는 대신 "1 %2"을 받았습니다.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>로컬 데이터베이스에서 파일 레코드 %1을(를) 제거할 수 없음</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>서버에서 잘못된 HTTP 코드를 반환했습니다. 201가 받아지는 대신 "1 %2"을 받았습니다.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>%1 폴더를 암호화하지 못했습니다.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>데이터베이스에 메타 데이터를 쓰는 동안 오류 발생: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>파일 %1(이)가 현재 사용 중입니다.</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>%1의 업로드가 폴더의 할당량을 초과합니다.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>파일 %1의 '수정 시간'값이 올바르지 않습니다. 이 파일을 서버에 업로드하지 마십시오.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>파일 삭제됨 (업로드 시작) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>동기화 중 로컬 파일이 변경되었습니다. 곧 재개됩니다.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>동기화 중 로컬 파일이 변경되었습니다.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>암호화된 폴더 해제 실패</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>사용할 수 없는 문자가 있는 항목을 업로드할 수 없음</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>메타데이터 갱신 오류: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>파일 %1(이)가 현재 사용 중입니다.</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>모든 업로드 다시 시도</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>충돌 해결</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>파일 이름 바꾸기</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>브라우저에서 Nextcloud 어시스턴트 열기</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>브라우저에서 Nextcloud 토크 열기</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>계정 삭제 확인</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>계정 <i>%1</i>와(과) 연결을 삭제합니까?</p><p><b>참고:</b>이는 어떠한 파일도 삭제하지 <b>않을</b> 것입니다.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>연결 삭제</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>취소</translation>
</message>
<translation>선택한 경로에 디버그 아카이브를 만들지 못했습니다!</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>%1의 이름을 변경했습니다.</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>%1을 지웠습니다.</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>%1을(를) 생성했습니다.</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>%1을 변경했습니다.</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>%1 동기화</translation>
</message>
<translation>더 많은 앱</translation>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation>브라우저에서 %1 열기</translation>
</message>
<translation>상태 메시지</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>당신의 상태는 무엇입니까?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>이후 상태 메시지 삭제</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>취소</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>상태 메시지 삭제</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>상태 메시지 설정</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation type="unfinished"/>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>Išplėstiniai</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>Viskas sinchronizuota!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>Naujos veiklos</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Serveris grąžino neteisingą HTTP kodą. Tikimasi 204, gauta "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Serveris grąžino neteisingą HTTP kodą. Buvo tikimasi 201, tačiau gauta "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>Šiuo metu failas %1 yra naudojamas</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>%1 įkėlimui reikalinga vieta viršija aplankui skirtą kvotą</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Failas pašalintas (pradėkite įkėlimas) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Failas kompiuteryje sinchronizavimo metu buvo pakeistas. Bus tęsiama.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Failas kompiuteryje sinchronizavimo metu buvo pakeistas.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Nepavyko atrakinti šifruoto aplanko.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Klaida atnaujinant metaduomenis: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>Šiuo metu failas %1 yra naudojamas</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Pakartoti visus įkėlimus</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>Pervadinti failą</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Patvirtinti paskyros šalinimą</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Ar tikrai norite pašalinti ryšį su paskyra <i>%1</i>?</p><p><b>Pastaba:</b> Tai <b>neištrins</b> jokių failų.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Šalinti ryšį</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Atsisakyti</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>Jūs pervadinote %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Jūs ištrynėte %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Jūs sukūrėte %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>Jūs pakeitėte %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation>Būsenos žinutė</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Kokia jūsų būsena?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Išvalyti būsenos žinutę po</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Atsisakyti</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Išvalyti būsenos žinutę</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Nustatyti būsenos žinutę</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation type="unfinished"/>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>Viss ir sinhronizēts.</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Atcelt</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>Jūs pārdēvējāt %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Tika izdzēsta %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Jūs izveidojāt %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>Tu mainīji %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>Sinhronizēta %1</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation>Statusa ziņojums</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Kāds ir jūsu statuss?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Notīrīt statusa ziņojumu pēc</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Atcelts</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Notīrīt statusa ziņojumu</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Iestatīt stāvokļa ziņojumu</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation type="unfinished"/>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Погрешен HTTP код е испратен од серверот. Се очекува 204, но примено е "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Серверот одговори со погрешен HTTP код. Очевуван одговор 201, но серверот одговори со "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>Датотеката %1, моментално се користи</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Избришана датотека (започнува прикачување) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Локална датотека е променета додека траеше синхронизацијата.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>Датотеката %1, моментално се користи</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Повтори ги сите прикачувања</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>Решете конфликт</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Потврди отстранување на сметка</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Дали сте сигурни дека сакате да ја отстраните врската со сметката <i>%1</i>?</p><p><b>Забелешка:</b> Ова <b>нема</b> да избрише ниту една датотека.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Отстрани врска</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Откажи</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>Преименувавте %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Избришавте %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Креиравте %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>Изменивте %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>Синхронизирано %1</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation>Статус порака</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Кој е вашиот статус?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Тргни го статусот после</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Откажи</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Тргни ја статус пораката</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Постави статус порака</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation>Aktiver virtuelle filer</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>Avansert</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation>Domene for signalfilleverandør</translation>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>Synkroniserer</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>Alt synkronisert!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Feil HTTP-kode returnert fra server. Ventet 204, men mottok "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>Kunne ikke slette filposten %1 fra lokal DB</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Feil HTTP-kode returnert fra server. Ventet 201, men mottok "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>Kryptering av en mappe feilet %1 </translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Feil ved skriving av metadata til databasen: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>Filen %1 er i bruk</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>Opplastingen av %1 overstiger kvoten for mappen</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>Filen %1 har ugyldig endringstid. Ikke last opp til serveren.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Fil fjernet (start opplasting) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Lokal fil endret under synkronisering. Den vil gjenopptas.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Lokal fil endret under synkronisering.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Kunne ikke låse opp kryptert mappe.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>Kan ikke laste opp et element med ugyldige tegn</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Feil ved oppdatering av metadata: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>Filen %1 er i bruk</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Prøv alle opplastinger igjen</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>Løs konflikt</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>Omdøp fil</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>Åpne Nextcloud Assistant i nettleser</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>Åpne Nextcloud Talk i nettleser</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Bekreft fjerning av konto</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Vil du virkelig fjerne tilkoblingen til kontoen <i>%1</i>?</p><p><b>Merk:</b> Dette vil <b>ikke</b> slette alle filer.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Fjern tilkobling</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Avbryt</translation>
</message>
<translation>Kan ikke opprette feilsøkingsarkiv på valgt plassering!</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>Du ga nytt navn til %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Du slettet %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Du opprettet %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>Du endret %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>Synkronisert %1</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation>Status melding</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Hva er din status?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Fjern statusmelding etter</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Avbryt</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Fjern statusmelding</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Still inn statusmelding</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation>Virtuele bestanden inschakelen</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>Geavanceerd</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>Synchroniseren</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>Alles gesynchroniseerd!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Foutieve HTTP code ontvangen van de server. Verwacht was 204, maar ontvangen "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>Kon bestandsrecord %1 niet verwijderen uit de lokale DB</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Foutieve HTTP code ontvangen van de server. Verwacht was 201, maar ontvangen "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>Kon een map %1 niet versleutelen</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Fout bij schrijven van metadata naar de database: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>Bestand %1 is al in gebruik</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>Upload van %1 overschrijdt het quotum voor de map</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>Bestand %1 heeft een ongeldige laatste wijziging datum. Upload niet naar de server.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Bestand verwijderd (start upload) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Lokaal bestand gewijzigd gedurende sync. Wordt opnieuw meegenomen.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Lokaal bestand gewijzigd tijdens sync.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Kon versleutelde map niet ontgrendelen.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>Kon een item met onjuiste tekens niet uploaden</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Fout bij bijwerken metadata: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>Bestand %1 is al in gebruik</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Probeer alle uploads opnieuw</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>Conflict oplossen...</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>Bestand hernoemen</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>Open Nextcloud Assistant in browser</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>Open Nextcloud Talk in browser</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Bevestig verwijderen account</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Wilt je echt de verbinding met het account <i>%1</i> verbreken?</p><p><b>Let op:</b> Hierdoor verwijder je <b>geen</b> bestanden.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Verwijderen verbinding</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Annuleren</translation>
</message>
<translation>Kon debugarchief niet maken op de geselecteerde locatie!</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>Je hernoemde %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Je verwijderde %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Je creëerde %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>Je wijzigde %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>Gesynchroniseerd %1</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation>Statusbericht</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Wat is je status?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Statusbericht wissen na</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Annuleren</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Statusbericht wissen</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Statusbericht instellen</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation type="unfinished"/>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Marrit còdi HTTP tornat pel servidor. Esperat 204, mas recebut « %1 %2 ».</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Tornar enviar totes los fichièrs</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Confirmatz la supression del compte</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Suprimir la connexion</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Anullar</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Avètz suprimit %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Avètz creat %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>Avètz modificat %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>%1 sincronizat</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation>Messatge d’estatut</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Quin es vòstre estatut ?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
<translation type="unfinished"/>
</message>
</context>
<source>Enable virtual files</source>
<translation>Włącz pliki wirtualne</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>Zaawansowane</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation>Domena dostawcy pliku sygnału</translation>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>Synchronizacja</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>Wszystko zsynchronizowane!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation>Główne okno klienta desktopowego Nextcloud</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation>Ujednolicona lista wyników wyszukiwania</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>Nowe aktywności</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Serwer zwrócił nieprawidłowy kod HTTP. Oczekiwano 204, a otrzymano "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>Nie można usunąć rekordu pliku %1 z lokalnej bazy danych</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Serwer zwrócił nieprawidłowy kod HTTP. Oczekiwano 201, a otrzymano "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>Nie udało się zaszyfrować katalogu %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Błąd zapisu metadanych do bazy danych: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>Plik %1 jest aktualnie używany</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>Wysłanie %1 przekracza limit dla katalogu</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>Plik %1 ma nieprawidłowy czas modyfikacji. Nie wysyłaj na serwer.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Plik usunięto (rozpoczęto wysyłanie) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Plik lokalny zmieniony podczas synchronizacji. Zostanie wznowiony.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Plik lokalny zmieniony podczas synchronizacji.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Nie udało się odblokować zaszyfrowanego katalogu.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>Nie można przesłać elementu z nieprawidłowymi znakami</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Błąd podczas aktualizowania metadanych: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>Plik %1 jest aktualnie używany</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation>Konieczna jest migracja certyfikatu typu end-to-end do nowego</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation>Wyzwalanie migracji</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation><numerusform>%n powiadomienie</numerusform><numerusform>%n powiadomienia</numerusform><numerusform>%n powiadomień</numerusform><numerusform>%n powiadomień</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Ponów wysłanie wszystkich plików</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>Rozwiąż konflikt</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>Zmień nazwę pliku</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>Otwórz Nextcloud Assistant w przeglądarce</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>Otwórz Nextcloud Talk w przeglądarce</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Potwierdź usunięcie konta</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Czy na pewno chcesz usunąć połączenie z kontem <i>%1</i>?</p><p><b>Uwaga:</b> Ta operacja <b>nie</b> usunie plików klienta.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Usuń połączenie</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Anuluj</translation>
</message>
<translation>Nie można utworzyć archiwum debugowania w wybranej lokalizacji!</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>Zmieniłeś nazwę %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Usunąłeś %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Utworzyłeś %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>Zmieniłeś %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>Zsynchronizowano %1</translation>
</message>
<translation>Więcej aplikacji</translation>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation>Otwórz %1 w przeglądarce</translation>
</message>
<translation>Komunikat statusu</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Jaki jest Twój status?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Wyczyść komunikat statusu po</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Anuluj</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Wyczyść komunikat statusu</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Ustaw komunikat statusu</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation type="unfinished"/>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Código HTTP errado devolvido pelo servidor. Esperado 204, mas foi recebido "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Código HTTP errado devolvido pelo servidor. Esperado 201, mas foi recebido "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Ficheiro Removido (iniciar upload) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>O ficheiro local foi alterado durante a sincronização. Vai ser finalizado.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Ficheiro local alterado durante a sincronização.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Cancelar</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
<translation type="unfinished"/>
</message>
</context>
<source>Enable virtual files</source>
<translation>Habilitar arquivos virtuais</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>Avançado</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation>Domínio do provedor de arquivo de sinal</translation>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>Sincronizando</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>Tudo sincronizado!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation>Caixa de diálogo principal do desktop Nextcloud</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation>Lista unificada de resultados de pesquisa</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>Novas atividades</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Código HTTP errado retornado pelo servidor. 204 esperado, mas retornou "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>Não foi possível excluir o registro de arquivo %1 do BD local</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Código HTTP errado retornado pelo servidor. 201 esperado, mas recebeu "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>Não foi possível encriptar uma pasta %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Erro ao gravar metadados no banco de dados: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>O arquivo %1 está atualmente em uso</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>O envio de %1 excede a cota para a pasta</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>O arquivo %1 tem hora de modificação inválida. Não envie para o servidor.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Arquivo Removido (iniciar envio) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Arquivo local alterado durante a sincronização. Ele será retomado.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Arquivo local modificado durante a sincronização.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Falha ao desbloquear a pasta criptografada. </translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>Unable to upload an item with invalid characters</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Erro ao atualizar metadados: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>O arquivo %1 está correntemente em uso</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Retentar todos os envios</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>Resolver conflito</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>Renomear arquivo</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>Abra o Nextcloud Assistant no navegador</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>Abra o Nextcloud Talk no navegador</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Confirme a Exclusão da Conta</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Quer realmente excluir a conexão para a conta <i>%1</i>?</p><p><b>Obs.:</b> Isso <b>não</b> excluirá nenhum arquivo.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Excluir conexão</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Cancelar</translation>
</message>
<translation>Não foi possível criar o arquivo de depuração no local selecionado!</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>Você renomeou %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Você excluiu %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Você criou %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>Você modificou %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>%1 sincronizado</translation>
</message>
<translation>Mais aplicativos</translation>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation>Abrir %1 no navegador</translation>
</message>
<translation>Mensagem de status</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Qual é o seu status?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Limpar mensagem de status após</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Cancelar</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Limpar mensagem de status</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Definir mensagem de status</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation type="unfinished"/>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>Avansat</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>Se sincronizează</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>Toate sincronizate!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
<translation type="unfinished"/>
</message>
</context>
<source>Enable virtual files</source>
<translation>Использовать виртуальные файлы</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>Расширенные параметры</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation>Домен поставщика сигнальных файлов</translation>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>Выполняется синхронизация</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>Все синхронизировано!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation>Основное окно Nextcloud</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation>Единый список результатов поиска</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>Новые события</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Сервер ответил неправильным кодом HTTP. Ожидался 204, но получен «%1 %2».</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>Не удалось удалить запись о файле %1 из локальной базы данных</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Сервер ответил неправильным кодом HTTP . Ожидался 201, но получен «%1 %2».</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>Не удалось зашифровать папку «%1»</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Ошибка записи метаданных в базу данных: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>Файл «%1» используется</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>При передаче «%1» на сервер будет превышена квота, установленная для папки</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>Файл %1 имеет недопустимое время модификации. Не загружайте его на сервер.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Файл удалён (начало передачи) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Локальный файл изменился в процессе синхронизации. Операция будет возобновлена.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Локальный файл был изменён во время синхронизации.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Не удалось разблокировать зашифрованную папку.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>Не удается загрузить элемент с недопустимыми символами</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Ошибка обновления метаданных: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>Файл «%1» используется</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Повторить передачу файлов на сервер</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>Разрешить конфликт</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>Переименовать файл</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>Открыть приложение Nextcloud Assistant в браузере</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>Открыть приложение Nextcloud Talk в браузере</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Подтверждение удаления учётной записи</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Действительно удалить подключение к учётной записи <i>%1</i>?</p><p><b>Примечание:</b> Это действие <b>не</b> приведёт к удалению файлов.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Удалить подключение</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Отмена</translation>
</message>
<translation>Не удалось создать архив со сведениями для отладки в выбранном расположении.</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>Вы переименовали «%1»</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Вы удалили «%1»</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Вы создали «%1»</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>Вы изменили «%1»</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>Файл «%1» синхронизирован</translation>
</message>
<translation>Больше приложений</translation>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation>Открыть %1 в браузере</translation>
</message>
<translation>Описание статуса</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Опишите свой статус</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Убрать описание статуса через</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Отмена</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Убрать описание статуса</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Описать статус</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation type="unfinished"/>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>Atividades noas</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation> Còdighe HTTP isballiadu torradu dae su serbidore. Atesu 204, ma retzidu "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Còdighe HTTP isballiadu torradu dae su serbidore. Atesu 201, ma retzidu "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Errore iscriende is metadatos in sa base de datos: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>S'archìviu %1 est giai impreadu</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation> Su carrigamentu de %1 sùperat sa cuota a cartella</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Archìviu bogadu (aviu de su carrigamentu) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation> S'archìviu locale est istadu modificadu durante sa sincronizatzione. At a èssere ripristinadu.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Archìviu locale cambiadu durante sa sincronizatzione.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Isblocu de sa cartella criptada faddidu.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Errore agiornende is metadatos: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>S'archìviu %1 est giai impreadu</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Torra a proare totu is carrigamentos</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Cunfirma bogada de su contu</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>A beru nche cheres bogare sa connessione a su contu <i>%1</i>?</p><p><b>Mira:</b> custu <b>no at a</b> cantzellare perunu archìviu.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Boga connessione</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Annulla</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation>Messàgiu de istadu</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Cale est s'istadu tuo?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Lìmpia su messàgiu de istadu a pustis</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Lìmpia su messàgiu de istadu</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Cunfigura su messàgiu de istadu</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation>Povoliť virtuálne súbory</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>Rozšírené</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation>Signál súbor poskytovateľa domény</translation>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>Synchronizácia</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>Všetko synchronizované!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation>Hlavné dialógové okno pracovnej plochy Nextcloud</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation>Jednotný zoznam výsledkov vyhľadávania</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>Nové aktivity</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Server vrátil neplatný HTTP kód. Očakávaný bol 204, ale vrátený bol "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>Nie je možné vymazať záznam o súbore %1 z lokálnej DB</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Server vrátil neplatný HTTP kód. Očakávaný bol 201, ale vrátený bol "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>Nepodarilo sa zašifrovať adresár %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Chyba pri zápise metadát do databázy: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>Súbor %1 sa v súčasnosti používa</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>Nahranie %1 prekračuje kvótu, ktorá je pre priečinok nastavená</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>Súbor %1 má neplatný čas poslednej zmeny. Nenahrávajte ho na server.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Súbor odobratý (spustiť nahrávanie) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Lokálny súbor bol zmenený počas synchronizácie. Bude obnovený.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Lokálny súbor bol zmenený počas synchronizácie.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Zlyhalo odomykanie zamknutého priečinka.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>Nemožno nahrať položku s neplatnými znakmi.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Chyba pri aktualizácii metadát: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>Súbor %1 sa v súčasnosti používa</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation>End-to-end certifikát je potrebné zmigrovať na nový</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation>Spustiť migráciu</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Zopakovať všetky nahrávania</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>Vyriešiť konflikt</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>Premenovať súbor</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>Otvoriť Nextcloud Assitant v prehliadači</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>Otvoriť Nextcloud Talk v prehliadači</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Potvrďte ostránenie účtu</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Naozaj chcete odstrániť pripojenie k účtu <i>%1</i>?</p><p><b>Poznámka:</b> Týmto sa <b>neodstránia</b> žiadne súbory.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Vymazať prepojenie</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Zrušiť</translation>
</message>
<translation>Archív informácií pre ladenie sa nepodarilo vytvoriť vo vybranej lokácii!</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>Premenovali ste %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Zmazali ste %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Vytvorili ste %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>Zmenili ste %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>Zosynchronizované %1</translation>
</message>
<translation>Viac aplikácií</translation>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation>Otvoriť %1 v prehliadači</translation>
</message>
<translation>Správa o stave</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Aký je váš stav?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Vyčistiť správu o stave po</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Zrušiť</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Vyčistiť správu o stave</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Nastaviť správu o stave</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation>Omogoči navidezne datoteke</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>Napredno</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>Poteka usklajevanje</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>Vse datoteke so usklajene!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>Nove dejavnosti</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>S strežnika je vrnjen neveljaven odziv HTTP. Pričakovan je 204, prejet pa je bil »%1 %2«.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>S strežnika je vrnjen neveljaven odziv HTTP. Pričakovan je 201, prejet pa je bil »%1 %2«.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Napaka zapisovanja metapodatkov v podatkovno zbirko: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>Datoteka %1 je trenutno v uporabi.</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>Pošiljanje %1 preseže omejitev, določeno za mapo.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Datoteka je odstranjena (začni pošiljanje) %1.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Krajevna datoteka je bila med usklajevanjem spremenjena. Usklajena bo, ko bo shranjena.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Krajevna datoteka je bila med usklajevanjem spremenjena.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Odklepanje šifrirane mape je spodletelo.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Prišlo je do napake posodabljanja metapodatkov: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>Datoteka %1 je trenutno v uporabi.</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Ponovi pošiljanje vseh predmetov</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>Preimenuj datoteko</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Potrdi odstranjevanje računa</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Ali res želite odstraniti povezavo z računom <i>%1</i>?</p><p><b>Opomba:</b> odstranitev povezave <b>ne izbriše</b> nobene datoteke.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Odstrani povezavo</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Prekliči</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>Preimenovali ste %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Izbrisali ste %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Ustvarili ste %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>Spremenili ste %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>Usklajeno %1</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation>Sporočilo stanja</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Kako želite nastaviti stanje?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Počisti sporočilo stanja po</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Prekliči</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Počisti sporočilo stanja</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Nastavi sporočilo stanja</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation>Укључи виртуелне фајлове</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>Напредно</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation>Наведи домен пружаоца фајла</translation>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>Синхронизује се</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>Све је синхронизовано!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation>Nextcloud desktop главни дијалог</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation>Листа резултата обједињене претраге</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>Нове активности</translation>
</message>
<message>
<location filename="../src/gui/generalsettings.ui" line="234"/>
<source>Server poll interval</source>
- <translation type="unfinished"/>
+ <translation>Интервал прозивања сервера</translation>
</message>
<message>
<location filename="../src/gui/generalsettings.ui" line="254"/>
<source>seconds (if <a href="https://github.com/nextcloud/notify_push">Client Push</a> is unavailable)</source>
- <translation type="unfinished"/>
+ <translation>секунди (ако није доступан <a href="https://github.com/nextcloud/notify_push">Client Push</a>)</translation>
</message>
<message>
<location filename="../src/gui/generalsettings.ui" line="288"/>
<message>
<location filename="../src/gui/macOS/fileprovidereditlocallyjob.cpp" line="48"/>
<source>Could not find a file for local editing. Make sure its path is valid and it is synced locally.</source>
- <translation type="unfinished"/>
+ <translation>Не може да се пронађе фајл за локално уређивање. Проверите да ли је исправна путања и да ли је фајл синхронизован локално.</translation>
</message>
<message>
<location filename="../src/gui/macOS/fileprovidereditlocallyjob.cpp" line="81"/>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Сервер је вратио погрешан HTTP кôд. Очекивао се 204, а примљен је „%1 %2”.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>Не може да се обрише фајл запис %1 из локалне базе</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Сервер је вратио погрешан HTTP кôд. Очекивао се 201, а примљен је „%1 %2”.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>Није успело шифровање фолдера %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Грешка приликом уписа метаподатака у базу података: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>Фајл %1 се тренутно користи</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>Отпремање %1 премашује квоту фасцикле</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>Фајл %1 има неисправно време измене. Не отпремајте га на сервер.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Фајл уклоњен (започето отпремање) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Локални фајл је измењен током синхронизације. Биће настављена.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Локални фајл измењен током синхронизације.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Није успело откључавање шифрованог фолдера.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>Не може да се отпреми ставка са неважећим карактерима</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Грешка приликом ажурирања метаподатака: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>Фајл %1 се тренутно користи</translation>
</message>
<location filename="../src/libsync/theme.cpp" line="419"/>
<source>%1 Desktop Client Version %2 (%3)</source>
<comment>%1 is application name. %2 is the human version string. %3 is the operating system name.</comment>
- <translation type="unfinished"/>
+ <translation>%1 Десктоп Клијент верзија %2 (%3)</translation>
</message>
<message>
<location filename="../src/libsync/theme.cpp" line="611"/>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation>Сертификат с-краја-на-крај мора да се мигрира на нови</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation>Покрени миграцију</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
- <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
+ <translation><numerusform>%1 обавештење</numerusform><numerusform>%1 обавештења</numerusform><numerusform>%1 обавештења</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Понови сва отпремања</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>Разреши конфликт</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>Промени назив фајла</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>Отвори Nextcloud Асистент у прегледачу</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>Отвори Nextcloud Talk у прегледачу</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Потврдите уклањања налога</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Да ли стварно желите да уклоните конекцију ка налогу <i>%1</i>?</p><p><b>Белешка:</b> Овим <b>нећете</b>обрисати ниједан фајл.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Уклоните конекцију</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Поништи</translation>
</message>
<translation>На изабраној локацији није могла да се креира дибаг архива!</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>Променили сте име %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Обрисали сте %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Креирали сте %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>Изменили сте %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>Синхронизовано %1</translation>
</message>
<translation>Још апликација</translation>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation>Отвори %1 у прегледачу</translation>
</message>
<translation>Статусна порука</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Који је ваш статус?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Обриши статусну поруку након</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Откажи</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Обриши статусну поруку</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Постављање статусне поруке</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation>Aktivera virtuella filer</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>Avancerat</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>Synkroniserar</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>Allt synkroniserat!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation>Nextcloud-klient huvuddialog</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation>Sammanlagda sökresultat</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>Nya aktiviteter</translation>
</message>
<message>
<location filename="../src/gui/generalsettings.ui" line="254"/>
<source>seconds (if <a href="https://github.com/nextcloud/notify_push">Client Push</a> is unavailable)</source>
- <translation type="unfinished"/>
+ <translation>sekunder (om <a href="https://github.com/nextcloud/notify_push">Client Push</a> inte är tillgängligt)</translation>
</message>
<message>
<location filename="../src/gui/generalsettings.ui" line="288"/>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Felaktig HTTP-kod i svaret från servern. '204' förväntades, men "%1 %2" mottogs.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>Kunde inte ta bort filposten %1 från lokal DB</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Felaktig HTTP-kod i svaret från servern. '201' förväntades, men "%1 %2" mottogs.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>Kunde inte kryptera en mapp %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Det gick inte att skriva metadata till databasen: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>Filen %1 används för tillfället</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>Uppladdningen av %1 överstiger kvoten för mappen</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>Filen %1 har ogiltig ändringstid. Ladda inte upp till servern.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Filen borttagen (starta uppladdning) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Lokal fil ändrades under synkronisering. Den kommer återupptas.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Lokal fil ändrades under synkronisering.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Kunde inte låsa upp krypterad mapp.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>Det gick inte att ladda upp ett objekt med ogiltiga tecken</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Ett fel uppstod när metadata skulle uppdateras: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>Filen %1 används för tillfället</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation>End-to-end-certifikatet måste migreras till ett nytt</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation>Initiera migreringen</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation><numerusform>%n avisering(ar)</numerusform><numerusform>%n avisering(ar)</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Försök ladda upp igen</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>Lös konflikt</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>Byt namn på fil</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>Öppna Nextcloud Assistant i webbläsaren</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>Öppna Nextcloud Talk i webbläsaren</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Bekräfta radering an kontot</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Vill du verkligen ta bort anslutningen till konto <i>%1</i>?</p><p><b>OBS:</b> Detta kommer <b>inte</b> radera några filer.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Ta bort anslutning</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Avbryt</translation>
</message>
<translation>Kunde inte skapa felsökningsarkiv på den valda platsen!</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>Du döpte om %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Du raderade %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Du skapade %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>Du ändrade %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>Synkroniserade %1</translation>
</message>
<translation>Fler appar</translation>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation>Öppna %1 i webbläsare</translation>
</message>
<translation>Statusmeddelande</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Vad är din status?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Rensa status efter</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Avbryt</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Rensa status</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Välj status</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation type="unfinished"/>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation type="unfinished"/>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>รหัส HTTP ที่ส่งคืนจากเซิร์ฟเวอร์ไม่ถูกต้อง คาดว่าจะได้รับรหัส 204 แต่ได้รับ "%1 %2"</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>รหัส HTTP ที่ส่งคืนจากเซิร์ฟเวอร์ไม่ถูกต้อง คาดว่าจะได้รับรหัส 201 แต่ได้รับ "%1 %2"</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>การอัปโหลด %1 เกินโควต้าของโฟลเดอร์</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>ไฟล์ต้นทางถูกเปลี่ยนแปลงขณะซิงค์ การซิงค์จะกลับมาต่อ</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>ไฟล์ต้นทางถูกเปลี่ยนแปลงขณะซิงค์</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
<translation type="unfinished"/>
</message>
</context>
<source>Enable virtual files</source>
<translation>Sanal dosyalar kullanılsın</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>Gelişmiş</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation>Signal dosyasını sağlayan etki alanı</translation>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>Eşitleniyor</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>Tümü eşitlendi!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation>Nextcloud masaüstü ana penceresi</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation>Birleşik arama sonuçları listesi</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>Yeni işlemler</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Sunucudan alınan HTTP kodu yanlış. 204 bekleniyordu, ancak "%1 %2" alındı.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>%1 dosya kaydı yerel veri tabanından silinemedi</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Sunucudan alınan HTTP kodu yanlış. 201 bekleniyordu, ancak "%1 %2" alındı.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>Bir klasör şifrelenemedi %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Üst veriler veri tabanına yazılırken sorun çıktı: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>%1 dosyası şu anda kullanılıyor</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>%1 yüklemesi klasörün kotasını aşıyor</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>%1 dosyasının değiştirilme zamanı geçersiz. Sunucuya yüklenmedi.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Dosya kaldırıldı (yüklemeyi başlat) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Yerel dosya eşitleme sırasında değişmiş. Sürdürülecek.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Yerel dosya eşitleme sırasında değişti.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Şifrelenmiş klasörün kilidi açılamadı.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>Geçersiz karakterler bulunan bir öge yüklenemez</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Üst veriler güncellenirken sorun çıktı: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>%1 dosyası şu anda kullanılıyor</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation>Uçtan uca sertifikanın yeni birine aktarılması gerekiyor</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation>Aktarımı başlat</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation><numerusform>%n bildirim</numerusform><numerusform>%n bildirim</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Tüm yüklemeleri yinele</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>Çakışmayı çöz</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>Dosyayı yeniden adlandır</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>Tarayıcıda Nextcloud Assistant uygulamasını aç</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>Tarayıcıda Nextcloud Konuş uygulamasını aç</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Hesap silmeyi onaylayın</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p><i>%1</i> hesabının bağlantısını silmek istediğinize emin misiniz?</p><p><b>Not:</b> Bu işlem herhangi bir dosyayı <b>silmez</b>.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Bağlantıyı sil</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>İptal</translation>
</message>
<translation>Seçilmiş konumda hata ayıklama arşivi oluşturulamadı!</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>%1 ögesini yeniden adlandırdınız</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>%1 ögesini sildiniz</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>%1 ögesini eklediniz</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>%1 ögesini değiştirdiniz</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>%1 ögesi eşitlendi</translation>
</message>
<translation>Diğer uygulamalar</translation>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation>%1 ögesini tarayıcıda aç</translation>
</message>
<translation>Durum iletisi</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Durumunuz nedir?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Durum iletisinin kaldırılma süresi</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>İptal</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Durum iletisini kaldır</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Durum iletisini ayarla</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation>مەۋھۇم ھۆججەتلەرنى قوزغىتىڭ</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>ئىلغار</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation>سىگنال ھۆججەت تەمىنلىگۈچى دائىرە</translation>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>ماسقەدەملەش</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>ھەممىسى ماسقەدەملەندى!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation>Nextcloud ئۈستەل يۈزى ئاساسىي دىئالوگى</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation>بىرلىككە كەلگەن ئىزدەش نەتىجىسى تىزىملىكى</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>يېڭى پائالىيەتلەر</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>مۇلازىمېتىر تەرىپىدىن قايتۇرۇلغان خاتا HTTP كودى. مۆلچەرلەنگەن 204 ، ئەمما «% 1% 2» گە ئېرىشتى.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>يەرلىك DB دىن ھۆججەت خاتىرىسىنى% 1 ئۆچۈرەلمىدى</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>مۇلازىمېتىر تەرىپىدىن قايتۇرۇلغان خاتا HTTP كودى. مۆلچەرلەنگەن 201 ، ئەمما «% 1% 2» گە ئېرىشتى.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>% 1 ھۆججەت قىسقۇچنى مەخپىيلەشتۈرەلمىدى</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>ساندانغا مېتا سانلىق مەلۇمات يېزىشتا خاتالىق:% 1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>% 1 ھۆججىتى ھازىر ئىشلىتىلىۋاتىدۇ</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>% 1 نىڭ يۈكلىنىشى ھۆججەت قىسقۇچنىڭ نورمىدىن ئېشىپ كەتتى</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>% 1 ھۆججەتنىڭ ئۆزگەرتىش ۋاقتى ئىناۋەتسىز. مۇلازىمېتىرغا يۈكلىمەڭ.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>ھۆججەت ئۆچۈرۈلدى (يوللاشنى باشلاڭ)% 1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>ماسقەدەملەش جەريانىدا يەرلىك ھۆججەت ئۆزگەردى. ئۇ ئەسلىگە كېلىدۇ.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>ماسقەدەملەش جەريانىدا يەرلىك ھۆججەت ئۆزگەردى.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>شىفىرلانغان ھۆججەت قىسقۇچنى ئېچىش مەغلۇب بولدى.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>ئىناۋەتسىز ھەرپلەر بىلەن تۈر يۈكلىيەلمىدى</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>مېتا سانلىق مەلۇماتنى يېڭىلاشتا خاتالىق:% 1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>% 1 ھۆججىتى ھازىر ئىشلىتىلىۋاتىدۇ</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>بارلىق يۈكلەرنى قايتا سىناڭ</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>توقۇنۇشنى ھەل قىلىڭ</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>ھۆججەتنىڭ نامىنى ئۆزگەرتىش</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>توركۆرگۈدە Nextcloud ياردەمچىسىنى ئېچىڭ</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>توركۆرگۈدە Nextcloud پاراڭنى ئېچىڭ</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>ھېسابات ئۆچۈرۈشنى جەزملەشتۈرۈڭ</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p> ھېساباتقا ئۇلىنىشنى <i>% 1 </i> ئۆچۈرمەكچىمۇ؟ </p> <p> <b> ئەسكەرتىش: </b> بۇ <b> ئەمەس </b> بولىدۇ. ھەرقانداق ھۆججەتنى ئۆچۈرۈڭ. </p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>ئۇلىنىشنى ئۆچۈرۈڭ</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>بىكار قىلىش</translation>
</message>
<translation>تاللانغان جايدا خاتالىق ئارخىپى قۇرالمىدى!</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>سىز% 1 گە ئۆزگەرتتىڭىز</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>% 1 نى ئۆچۈردىڭىز</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>سىز% 1 نى قۇردىڭىز</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>% 1 نى ئۆزگەرتتىڭىز</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>ماس قەدەمدە% 1</translation>
</message>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<translation>ھالەت ئۇچۇرى</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>ئەھۋالىڭىز نېمە؟</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>ئۇنىڭدىن كېيىنكى ھالەت ئۇچۇرىنى تازىلاڭ</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>بىكار قىلىش</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>ھالەت ئۇچۇرىنى تازىلاش</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>ھالەت ئۇچۇرىنى بەلگىلەڭ</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation>Увімкнути підтримку віртуальних файлів</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>Розширені</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation>Домен служби сигнального файлу</translation>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>Синхронізація</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>Все синхронізовано!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation>Діалогове вікно Nextcloud</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation>Результати пошуку</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>Нові події</translation>
</message>
<message>
<location filename="../src/gui/generalsettings.ui" line="254"/>
<source>seconds (if <a href="https://github.com/nextcloud/notify_push">Client Push</a> is unavailable)</source>
- <translation type="unfinished"/>
+ <translation>секунд (якщо <a href="https://github.com/nextcloud/notify_push">клієнтський пуш</a> недоступнийґ)</translation>
</message>
<message>
<location filename="../src/gui/generalsettings.ui" line="288"/>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Сервер відповів неправильним HTTP кодом. Очікувався 204, але отримано "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>Неможливо вилучити запис файлу %1 з локальної БД</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Сервер відповів неправильним HTTP кодом. Очікувався 201, але отримано "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>Не вдалося зашифрувати каталог %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>Помилка під час запису метаданих до бази даних: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>Файл %1 зараз використовується</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>Завантаження %1 перевищує квоту для цього каталогу</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>Файл %1 має неправильний час зміни. Не завантажуйте його на сервер.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>Файл вилучено (почніть завантаження) %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Файл на пристрої було змінено під час синхронізації. Його буде відновлено.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>Файл на пристрої було змінено під час синхронізації.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>Не вдалося розблокувати зашифрований каталог.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>Не вдалося завантажити об'єкт, що має неприпустимі символи</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>Помилка під час завантаження метаданих: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>Файл %1 зараз використовується</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation>Сертифікат наскрізного шифрування потрібно перенести до нового сертифікату.</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation>Почати перенесення</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation><numerusform>%n сповіщення</numerusform><numerusform>%n сповіщення</numerusform><numerusform>%n сповіщень</numerusform><numerusform>%n сповіщень</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>Првторити усі завантаження</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>Розв'язати конфлікт</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>Перейменувати файл</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>Відкрити Асистент Nextcloud в бравзері</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>Відкрити Nextcloud Talk в бравзері</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>Підтвердіть вилучення облікового запису</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>Дійсно вилучити з'єднання з обліковим записом <i>%1</i>?</p><p><b>Примітка:</b> Це <b>не </b> призведе до вилучення файлів.</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>Вилучити з'єднання</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>Скасувати</translation>
</message>
<translation>Неможливо створити архів зневадження у вибраному місці!</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>Ви перейменували %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>Ви вилучили %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>Ви створили %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>Ви змінили %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>Синхронізовано %1</translation>
</message>
<translation>Більше застосунків</translation>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation>Відкрити %1 у бравзері</translation>
</message>
<translation>Статусне повідомлення</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>Який у вас статус?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>Очистити статусне повідомлення після</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>Скасувати</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>Очистити статусне повідомлення</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>Встановити статусне повідомлення</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation>启用虚拟文件</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>高级</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation>信号文件提供商域名</translation>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>正在同步</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>全部同步完成!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation>Nextcloud 桌面主对话框</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation>统一搜索结果列表</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>新动态</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>服务器返回的 HTTP 状态错误,应返回 204,但返回的是“%1 %2”。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>无法从本地数据库删除文件记录 %1</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>服务器返回的 HTTP 状态错误,应返回 201,但返回的是“%1 %2”。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>无法加密文件夹 %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>将元数据写入数据库出错:%1 </translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>文件 %1 在使用中 </translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>上传 %1 超过文件夹的限额</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>文件 %1 修改时间无效。不要上传到服务器。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>文件已删除(开始上传)%1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>本地文件在同步时已修改,完成后会再次同步</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>本地文件在同步时已修改。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>解锁加密文件夹失败</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>无法上传包含无效字符的项目</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>更新元数据出错:%1 </translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>文件 %1 在使用中 </translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation>端到端证书需要迁移到新证书</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation>触发迁移</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation><numerusform>%n 个通知</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>重试所有上传</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>解决冲突</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>重命名文件</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>在浏览器中打开 Nextcloud Assistant</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>在浏览器中打开 Nextcloud Talk</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>确认移除账号</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>您确定要移除与账号<i>%1</i>的连接吗?</p><p><b>注意:</b> 这 <b>不会</b> 删除任何文件。</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>移除连接</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>取消</translation>
</message>
<translation>无法在所选位置创建调试存档!</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>你重命名了 %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>你删除了 %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>你创建了 %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>你修改了 %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>已同步 %1</translation>
</message>
<translation>更多应用</translation>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation>在浏览器打开 %1</translation>
</message>
<translation>状态消息</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>你什么状态?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>在指定时间段后清除状态消息</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>取消</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>清除状态消息</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>设置状态消息</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation>啟用虛擬檔案</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>進階</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation>信號檔案提供者網域</translation>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>同步中</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>已同步所有檔案!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation>Nextcloud 桌面版主對話框 </translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation>統一搜尋結果清單</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>新活動紀錄</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>從伺服器端回傳錯誤的 HTTP 代碼, 預期是 204, 但是接收到的是 "%1 %2"。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>無法從近端數據庫中刪除檔案 %1</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>從伺服器端回傳錯誤的 HTTP 代碼, 預期是 201, 但是接收到的是 "%1 %2"。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>加密資料夾失敗 %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>將詮釋資料寫入到資料庫時發生錯誤:%1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>檔案 %1 正在使用中</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>上傳%1將會超過資料夾的大小限制</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>檔案 %1 的修改時間無效。 請勿上傳到伺服器。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>移除檔案(開始上傳)%1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>近端端的檔案在同步的過程中被更改,此檔案將會被還原。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>近端端的檔案在同步過程中被更改。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>無法解鎖加密資料夾。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>無法上傳包含無效字符的項目</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>更新元數據時出錯:%1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>檔案 %1 正在使用中</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation>端到端證書需要遷移到新的證書</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation>觸發遷移</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation><numerusform>%n 個通知</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>重試所有上傳</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>解決抵觸</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>重新命名檔案</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>在瀏覽器中開啟 Nextcloud Assistant</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>在瀏覽器中開啟 Nextcloud Talk</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>請確認移除帳戶</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>您確定要移除<i>%1</i>的連線嗎?</p><p><b>提示:</b>這項操作不會刪除任何檔案</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>移除連線</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>取消</translation>
</message>
<translation>無法在選定位置創建排除錯誤封存!</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>您已將 %1 重新命名</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>您刪除了 %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>您新增了 %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>您改變了 %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>已同步 %1</translation>
</message>
<translation>更多應用程式</translation>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation>瀏覽器中開啟 %1</translation>
</message>
<translation>狀態訊息</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>您目前的狀態是什麼呢?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>繼此之後清除狀態訊息</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>取消</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>清除狀態訊息</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>設定狀態訊息</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<source>Enable virtual files</source>
<translation>啟用虛擬檔案</translation>
</message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="146"/>
- <source>Advanced</source>
- <translation>進階</translation>
- </message>
- <message>
- <location filename="../src/gui/macOS/ui/FileProviderSettings.qml" line="153"/>
- <source>Signal file provider domain</source>
- <translation>訊好檔案提供者網域</translation>
- </message>
</context>
<context>
<name>FileProviderStorageInfo</name>
<context>
<name>FileProviderSyncStatus</name>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>Syncing</source>
<translation>正在同步</translation>
</message>
<message>
- <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="57"/>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="58"/>
<source>All synced!</source>
<translation>全部皆已同步!</translation>
</message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="71"/>
+ <source>Request sync</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/macOS/ui/FileProviderSyncStatus.qml" line="78"/>
+ <source>Request a sync of changes for the VFS environment.
+macOS may ignore or delay this request.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>FileSystem</name>
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="245"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="254"/>
<source>Nextcloud desktop main dialog</source>
<translation>Nextcloud 桌面主要對話方塊</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="382"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="391"/>
<source>Unified search results list</source>
<translation>統一搜尋結果清單</translation>
</message>
<message>
- <location filename="../src/gui/tray/MainWindow.qml" line="446"/>
+ <location filename="../src/gui/tray/MainWindow.qml" line="455"/>
<source>New activities</source>
<translation>新活動</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="119"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="123"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>伺服器回傳錯誤的 HTTP 代碼。預期為 204,但收到的是「%1 %2」。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="127"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="131"/>
<source>Could not delete file record %1 from local DB</source>
<translation>無法從本機資料庫刪除檔案紀錄 %1</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="134"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="135"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>伺服器回傳錯誤的 HTTP 代碼。預期為 201,但收到的是「%1 %2」。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="258"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="259"/>
<source>Failed to encrypt a folder %1</source>
<translation>加密資料夾失敗 %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="282"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="283"/>
<source>Error writing metadata to the database: %1</source>
<translation>將中介資料寫入到資料庫時發生錯誤:%1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="285"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="286"/>
<source>The file %1 is currently in use</source>
<translation>檔案 %1 目前正在使用中</translation>
</message>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="287"/>
- <location filename="../src/libsync/propagateupload.cpp" line="708"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="709"/>
<source>Upload of %1 exceeds the quota for the folder</source>
<translation>上傳 %1 將會超過資料夾的大小限制</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="324"/>
- <location filename="../src/libsync/propagateupload.cpp" line="399"/>
- <location filename="../src/libsync/propagateupload.cpp" line="412"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="325"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="400"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="413"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
<translation>檔案 %1 的修改時間無效。不要上傳到伺服器。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="396"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="397"/>
<source>File Removed (start upload) %1</source>
<translation>檔案已移除(開始上傳)%1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="422"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="423"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>本機檔案在同步的過程中被修改。檔案將會復原。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="433"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="434"/>
<source>Local file changed during sync.</source>
<translation>本機檔案在同步的過程中被修改。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="443"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="444"/>
<source>Failed to unlock encrypted folder.</source>
<translation>無法解鎖已加密的資料夾。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="714"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="715"/>
<source>Unable to upload an item with invalid characters</source>
<translation>無法上傳包含無效字元的項目</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="816"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="817"/>
<source>Error updating metadata: %1</source>
<translation>更新中介資料時發生錯誤:%1</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="819"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="820"/>
<source>The file %1 is currently in use</source>
<translation>檔案 %1 目前正在使用中</translation>
</message>
<context>
<name>OCC::User</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="103"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
<translation>端到端加密憑證需要遷移至新憑證</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="105"/>
<source>Trigger the migration</source>
<translation>觸發遷移</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/tray/usermodel.cpp" line="177"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="176"/>
<source>%n notification(s)</source>
<translation><numerusform>%n 則通知</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="674"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="673"/>
<source>Retry all uploads</source>
<translation>重試所有上傳</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="725"/>
- <location filename="../src/gui/tray/usermodel.cpp" line="889"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="724"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="888"/>
<source>Resolve conflict</source>
<translation>解決衝突</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="879"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="878"/>
<source>Rename file</source>
<translation>重新命名檔案</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Assistant in browser</source>
<translation>在瀏覽器中開啟 Nextcloud Assistant</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1085"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1084"/>
<source>Open Nextcloud Talk in browser</source>
<translation>在瀏覽器中開啟 Nextcloud Talk</translation>
</message>
<context>
<name>OCC::UserModel</name>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1488"/>
<source>Confirm Account Removal</source>
<translation>確認移除帳號</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1490"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1489"/>
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
<translation><p>您真的想要移除帳號 <i>%1</i> 的連線嗎?</p><p><b>請注意:</b>這<b>不會</b>刪除任何檔案。</p></translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1493"/>
<source>Remove connection</source>
<translation>移除連線</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="1495"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="1494"/>
<source>Cancel</source>
<translation>取消</translation>
</message>
<translation>無法在選定位置建立除錯封存!</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="806"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="805"/>
<source>You renamed %1</source>
<translation>您已重新命名 %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="808"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="807"/>
<source>You deleted %1</source>
<translation>您已刪除 %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="810"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="809"/>
<source>You created %1</source>
<translation>您已建立 %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="812"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="811"/>
<source>You changed %1</source>
<translation>您已變更 %1</translation>
</message>
<message>
- <location filename="../src/gui/tray/usermodel.cpp" line="836"/>
+ <location filename="../src/gui/tray/usermodel.cpp" line="835"/>
<source>Synced %1</source>
<translation>已同步 %1</translation>
</message>
<translation>更多應用程式</translation>
</message>
<message>
- <location filename="../src/gui/tray/TrayWindowHeader.qml" line="133"/>
+ <location filename="../src/gui/tray/TrayWindowHeader.qml" line="132"/>
<source>Open %1 in browser</source>
<translation>在瀏覽器中開啟 %1</translation>
</message>
<translation>狀態訊息</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="220"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="194"/>
<source>What is your status?</source>
<translation>您目前的狀態是什麼呢?</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="292"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="238"/>
<source>Clear status message after</source>
<translation>多久後清除狀態訊息</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="329"/>
+ <location filename="../src/gui/UserStatusSelector.qml" line="271"/>
<source>Cancel</source>
<translation>取消</translation>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="336"/>
- <source>Clear status message</source>
- <translation>清除狀態訊息</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="278"/>
+ <source>Clear</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/UserStatusSelector.qml" line="345"/>
- <source>Set status message</source>
- <translation>設定狀態訊息</translation>
+ <location filename="../src/gui/UserStatusSelector.qml" line="283"/>
+ <source>Apply</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>